i’d stake my life - French English Dictionary